Move dom0 setup code out of initial_refresh.
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Fri, 16 Sep 2005 20:03:57 +0000 (20:03 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Fri, 16 Sep 2005 20:03:57 +0000 (20:03 +0000)
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
tools/python/xen/xend/XendDomain.py

index 28834b672dae7e671b0ba073db5d98023557fe8e..3e91bb42a40e3f43684a5451c473162eb0cbdd28 100644 (file)
@@ -68,6 +68,7 @@ class XendDomain:
         self.dbmap = DBMap(db=XenNode("/domain"))
         self.watchReleaseDomain()
         self.initial_refresh()
+        self.dom0_setup()
 
     def list(self):
         """Get list of domain objects.
@@ -151,6 +152,7 @@ class XendDomain:
                 self._delete_domain(domid)
         self.refresh(cleanup=True)
 
+    def dom0_setup():
         dom0 = self.domain_lookup(0)
         if not dom0:
             dom0 = self.domain_unknown(0)